---
title: "Projet GNOME pour FreeBSD : Composants GNOME indépendants du bureau"
sidenav: gnome
--- 

include::shared/fr/urls.adoc[]

= Projet GNOME pour FreeBSD : Composants GNOME indépendants du bureau

Pour voir comment utiliser ces composants, jetez un oeil à link:example-Makefile.html[l'exemple de Makefile].

[.tblbasic]
[cols=",,",options="header",]
|===
|COMPOSANT |PROGRAMME ASSOCIE |COMPOSANTS LIES
|`esound`| `audio/esound`| 
|`gnomehack`| `gnomehack` gère les substitutions dans les Makefile communes à GNOME dont presque tous les ports GNOME ont besoin pour s'intégrer correctement dans la structure mtree. *Note* : L'ajout de cette option ajoute une cible `pre-patch` à votre Makefile. Par conséquent, définissez explicitement uniquement la cible `post-patch`.|
|`gnomehier`|`gnomehier` installe tous les répertoires nécessaires à la fois aux bureaux GNOME 1 et 2. Ajoutez cette option uniquement si votre port appelle `@dirrm` sur un des répertoires présent dans le fichier plist de `gnomehier`.|
|`gnomemimedata`|`misc/gnomemimedata`|`gnomehier pkgconfig`
|`gnomeprefix`|`gnomeprefix` spécifie plusieurs CONFIGURE_ARGS pour s'assurer que les données sont placées correctement dans la hiérarchie GNOME.|`gnomehier`
|`gnometarget`|`gnometarget` règle `${CONFIGURE_TARGET}` pour les ports dont le script `configure` ne le trouverait pas automatiquement.|
|`intlhack`|`intlhack` enregistre une dépendance sur `textproc/intltool` et corrige les implémentations défaillantes de `intltool-merge.in`. _NOTE : Seulement disponible pour l'arbre &gnomedevelver; de GNOME._|
|`lthack`|`lthack` empêche l'installation de fichiers .la et s'assure que `${PTHREAD_LIBS}` sera passé comme argument à l'éditeur de liens. _NOTE : Seulement disponible pour l'arbre &gnomedevelver; de GNOME._|
|`pkgconfig`|`pkgconfig` enregistre une dépendance sur `devel/pkgconfig` pour s'assurer qu'il est installé.|
|===

Si vous avez besoin d'aide pour votre port, consultez déjà certains des link:https://www.FreeBSD.org/ports/gnome.html[ports existants] pour avoir des exemples. La mailto:freebsd-gnome@FreeBSD.org[liste de diffusion freebsd-gnome] est également là pour vous aider.
